package org.jeecg.modules.wlhy.wlxypt.entity;


import lombok.Data;

import java.math.BigDecimal;
import java.util.Date;
import java.util.List;

@Data
public class WlxyptShippingNode {
    private String id;//原始单号 = orderId Y
    private Date deliveryTime;//发货时间yyyy-MM-dd HH:mm:ss注：同一司机/车辆车牌号 运单装卸货时间不能交叉 Y
    private Date unloadTime;//卸货时间yyyy-MM-dd HH:mm:ss Y
    private String startPlace;//起始地 省市区 Y
    private String endPlace;//目的地 省市区 Y
    private String freight; //货物品名
    private BigDecimal freightWeight;//货物重量 单位：吨
    private BigDecimal money;//金额 单位：元（不含税款、ETC、油卡等费用，税款由甲方支付给河南省物流税务有限公司代为缴纳）
    private String consignor;//发货人
    private String consignorMobile;//发货人手机号码
    private String consignee;//收货人
    private String consigneeMobile;//收货人手机号码
    private String driverIdNumber;//司机身份证号 idNo
    private String carNumber;//车辆车牌号
    private Integer invoiceType;//开票类型1：普通发票1%  2：专用发票1%3：普通发票3%  4：专用发票3%
    private String trackUploadType;//轨迹上传类型 text（文本数据） pdfjpg jpeg png
    private String trackInfo;//轨迹信息 如果是pdf或者图片类型传base64
    private String moneyUploadType;//资金流水类型 text（文本数据） pdfjpg jpeg png
    private List<String> moneyInfos;//资金流水信息
    private String contractUploadType;//合同文件类型 pdf jpg jpeg png
    private String contractInfo;//合同信息 传base64



}
